package ru.athena.runTool.Model;


public interface HierarchicalVisitor {
	public abstract boolean visit( LeafNode leaf) throws Exception;
	/**
	 * Composite processing method. Call for  
	 * */
	public abstract boolean visitEnter( CompositeNode composite)  throws Exception;
	public abstract boolean visitLeave( CompositeNode composite)  throws Exception;	
}
